#define ttab Serial.print("\t");
void setup(){Serial.begin(115200);}
uint16_t il=0;
void loop(){
	Serial.print(il); ttab
	Serial.print(millis()/1000); ttab
	for(byte p=A0;p<=A7;p++) {Serial.print(analogRead(p)); ttab}
	Serial.println();
	il++; delay(10);
}
C:\_wr\_Arduino\__test\ReadAnalogVoltageAll_TSV_soil_moisure\ReadAnalogVoltageAll_TSV_soil_moisure.ino
#define EN_sensors_pow_p	9 //power only while reading
#define d0m	1023	//3v3 870R	//600	between arms	
#define d1m	0		//			//41	between arms	
#define d2m	697		//cap		//350	between arms	
/*
#define d0m	720	723
#define d1m	199	0
#define d2m	490	480
*/
#define ttab Serial.print("\t");
void setup(){
	pinMode(EN_sensors_pow_p, OUTPUT);
	digitalWrite(EN_sensors_pow_p,1); //usig FET. If connected directly to sensor - need to use pinMode OUTPUT→on/INPUT→off
	analogReference(EXTERNAL);//EXTERNAL  https://www.arduino.cc/reference/en/language/functions/analog-io/analogreference/
	//external voltage on AREF you have to be careful to never upload the wrong sketch (ie one which calls analogRead() before analogReference()
	//This will prevent you from shorting the active internal reference voltage and the AREF pin
	//Serial.begin(115200);
	Serial.begin(1000000);
	}
uint16_t il=0;
void loop(){
	//pinMode(EN_sensors_pow_p, OUTPUT);
	////digitalWrite(EN_sensors_pow_p,1);
	
	Serial.print(il); ttab
	//Serial.print(millis()/1000.,2); ttab //float
	Serial.print(millis()); ttab
	
	for(byte p=A0;p<=A2;p++) {Serial.print((analogRead(p)+analogRead(p)+analogRead(p)+analogRead(p))/4); ttab} //avg
	//for(byte p=A0;p<=A2;p++) {Serial.print(analogRead(p)); ttab}
	
	//for(byte p=0;p<=13;p++) {Serial.print(digitalRead(p));}
	uint16_t binD=0;
	for(byte p=2;p<=13;p++) {if(digitalRead(p)) binD|=1<600000) delay(1000); //TODO if data is the same skip send of previous but keep last time
	//else delay(10);
}